home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / kernel / mach / ds3100.md / machAddrs.h < prev    next >
C/C++ Source or Header  |  1992-12-18  |  1KB  |  40 lines

  1. /*
  2.  * machAddrs.h --
  3.  *
  4.  *         Addresses to various pieces of the machine.
  5.  *
  6.  *    Copyright (C) 1989 Digital Equipment Corporation.
  7.  *    Permission to use, copy, modify, and distribute this software and
  8.  *    its documentation for any purpose and without fee is hereby granted,
  9.  *    provided that the above copyright notice appears in all copies.
  10.  *    Digital Equipment Corporation makes no representations about the
  11.  *    suitability of this software for any purpose.  It is provided "as is"
  12.  *    without express or implied warranty.
  13.  *
  14.  * $Header: /cdrom/src/kernel/Cvsroot/kernel/mach/ds3100.md/machAddrs.h,v 9.0 89/09/12 14:54:07 douglis Stable $ SPRITE (DECWRL)
  15.  */
  16.  
  17. #ifndef _MACHADDRS
  18. #define _MACHADDRS
  19.  
  20. #define MACH_KUSEG_ADDR            0x0
  21. #define MACH_CACHED_MEMORY_ADDR        0x80000000
  22. #define MACH_CACHED_FRAME_BUFFER_ADDR    0x8fc00000
  23. #define MACH_UNCACHED_MEMORY_ADDR    0xa0000000
  24. #define MACH_UNCACHED_FRAME_BUFFER_ADDR    0xafc00000
  25. #define MACH_PLANE_MASK_ADDR        0xb0000000
  26. #define MACH_CURSOR_REG_ADDR        0xb1000000
  27. #define MACH_COLOR_MAP_ADDR        0xb2000000
  28. #define MACH_VDAC_ADDR            0xb2000000
  29. #define MACH_NETWORK_INTERFACE_ADDR    0xb8000000
  30. #define MACH_NETWORK_BUFFER_ADDR    0xb9000000
  31. #define MACH_SCSI_INTERFACE_ADDR    0xba000000
  32. #define MACH_SCSI_BUFFER_ADDR        0xbb000000
  33. #define MACH_SERIAL_INTERFACE_ADDR    0xbc000000
  34. #define MACH_CLOCK_ADDR            0xbd000000
  35. #define MACH_SYS_CSR_ADDR        0xbe000000
  36. #define MACH_ROM_ADDR            0xbf000000
  37. #define MACH_KSEG2_ADDR            0xc0000000
  38.  
  39. #endif /* _MACHADDRS */
  40.